home *** CD-ROM | disk | FTP | other *** search
- Path: iway.fr!usenet
- From: <bonnardv@pratique.fr>
- Newsgroups: comp.sys.mac.programmer,comp.sys.mac.programmer.help,comp.sys.mac.programmer.codewarrior,comp.lang.c,comp.lang.pascal.mac
- Subject: Re: Pascal or C++?
- Date: 7 Jan 1996 18:43:27 GMT
- Organization: Internet Way
- Message-ID: <4cp48f$62j@s3.iway.fr>
- References: <d7e_9512231058@linknet.ccinet.ab.ca> <dallas-3012950728570001@ppp31.atlantica.net> <jj10s-3112951318590001@port07.cornet.com>
- NNTP-Posting-Host: ts4-p27.dialup.iway.fr
- Mime-Version: 1.0
- Content-Type: text/plain; charset=us-ascii
- Content-Transfer-Encoding: 7bit
- X-Mailer: Mozilla 1.1N (Macintosh; I; 68K)
- X-URL: news:jj10s-3112951318590001@port07.cornet.com
-
- jj10s@eworld.com (J. Voigt) wrote:
- >In article <dallas-3012950728570001@ppp31.atlantica.net>, dallas@az.com
- >(Brad & Angie) wrote:
- >
- >> Pascal or C++?
- >> So what is the answer?
- ..
- >For entry level programming, I'd recommend one of the following:
- >Logo, Basic, or HyperCard.d
- >
-
- What's a good language to learn programming ?
-
- People who learn programming want to take care of the algorithm, not of
- the syntax or of the implementation.
-
- It seem obvious for me that if they want to learn programming
- *seriously* (not only to write 20-lines programs in Basic) they need a
- structured language who support sub-programs (or procedures or
- functions). The 'standard' Basic (the Basic instructions compatibles
- with most implementations of Basic) doesn't support sub-programs; I know
- two syntax for sub-programs in Basic, incompatibles with each-other !
-
- That's the problem with Basic (and some other languages of the same
- kind): lots of incompatibilities, most books/examples have a specific
- (and not Macintosh) syntax (even if they express simple things). I
- believe that it is far easier to write a program (portable or not)
- longer then 100 lines in Pascal or C then in Basic.
-
- For all these reasons, I think that languages able to express algorithms
- with a natural syntax are Pascal, C, C++, Ada...
-
- The problem with Pascal is that the ISO standard has disappeared under
- the TurboPascal standard.
-
- In my opinion, C is the best choice because it is portable, it has a
- good ANSI library, it has type-checking, and C programs can easily be
- converted to C++ (an Object Oriented Pascal exists, but C++ is really
- better).
-
- Valentin Bonnard
- bonnardv@pratique.fr
-
-
-